self-loading weapon - İspanyolca İngilizce Sözlük